protest demonstration - Deutsch Englisch Wörterbuch